// --------------------------------------------------------------------------------------------------------------------
// <copyright file="WorkServiceNames.cs" company="AzureContrib (Open source library http://azurecontrib.codeplex.com)">
//   Microsoft Public License (Ms-PL)
// </copyright>
// <summary>
//   Constants used for WorkServices.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

using System;

namespace AzureContrib.WindowsAzure.WorkServices
{
	/// <summary>
	/// Constants used for WorkServices.
	/// </summary>
	public static class WorkServiceNames
	{
		/// <summary>
		/// The configuration setting used to manipulate if we want a fail in any work to throw.
		/// </summary>
		/// <remarks>>The alternative is that any <see cref="Exception"/> is swallowed and logged.</remarks>
		/// <remarks>Unhandled <see cref="Exception"/>s in any work will bring down the instance!</remarks>
		public const string ThrowOnWorkExceptionConfigurationName = "Throw on AzureContrib.WindowsAzure.WorkServices Work Exceptions?";
	}
}